I3DExRefractionFeature Struct Reference
[External Interfaces]

Inheritance diagram for I3DExRefractionFeature:

IMCUnknown TBasicRefractionFeature List of all members.

Public Member Functions

virtual MCCOMErr MCCOMAPI CalcRefraction (RefractionIO &refractionIO, const LightingContext &lightingContext)=0

Detailed Description

A refraction feature controls the way refraction is calculated on an object. For instance, you could trace rays through the scene to determine the effect or directly get a value for a precalculated map...


Member Function Documentation

virtual MCCOMErr MCCOMAPI I3DExRefractionFeature::CalcRefraction (  RefractionIO &  refractionIO,
const LightingContext &  lightingContext
)  [pure virtual]
 

Calculates the refraction given a particular lighting context (point, shading, incoming ray...)

Parameters:
refractionIO Info used for refraction features
lightingContext The ligthing context (point, shading, incoming ray...)

Implemented in TBasicRefractionFeature.


The documentation for this struct was generated from the following file:
Generated on Wed Dec 7 14:27:32 2005 for Carrara SDK Doc by  doxygen 1.4.5